<html xmlns:lxslt="http://xml.apache.org/xslt" xmlns:stringutils="xalan://org.apache.tools.ant.util.StringUtils">
<head>
<META http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Unit Test Results: jsimplesim.assembler.AssemblerPassOneTest</title>
<link rel="stylesheet" type="text/css" title="Style" href="../../stylesheet.css">
<script type="text/javascript" language="JavaScript">
        var TestCases = new Array();
        var cur;
        
    cur = TestCases['jsimplesim.assembler.AssemblerPassOneTest'] = new Array();
    
        cur['ant.core.lib'] = 'U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant.jar';
    
        cur['ant.file'] = 'G:\\workspace\\JSimpleSim\\build.xml';
    
        cur['ant.file.JSimpleSim'] = 'G:\\workspace\\JSimpleSim\\build.xml';
    
        cur['ant.home'] = 'U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910';
    
        cur['ant.java.version'] = '1.6';
    
        cur['ant.library.dir'] = 'U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib';
    
        cur['ant.project.name'] = 'JSimpleSim';
    
        cur['ant.version'] = 'Apache Ant version 1.7.0 compiled on December 13 2006';
    
        cur['awt.toolkit'] = 'sun.awt.windows.WToolkit';
    
        cur['basedir'] = 'G:\\workspace\\JSimpleSim';
    
        cur['build.classes.dir'] = 'build/classes';
    
        cur['build.classes.excludes'] = '**/*.java,**/*.form';
    
        cur['build.classes.test.dir'] = 'build/classes/test';
    
        cur['build.dir'] = 'build';
    
        cur['dist.dir'] = 'dist';
    
        cur['dist.jar'] = 'dist/JSimpleSim.jar';
    
        cur['dist.jar.dir'] = 'dist/jar';
    
        cur['excludes'] = '';
    
        cur['file.encoding'] = 'UTF-8';
    
        cur['file.encoding.pkg'] = 'sun.io';
    
        cur['file.separator'] = '\\';
    
        cur['includes'] = '**, **/*.properties';
    
        cur['java.awt.graphicsenv'] = 'sun.awt.Win32GraphicsEnvironment';
    
        cur['java.awt.printerjob'] = 'sun.awt.windows.WPrinterJob';
    
        cur['java.class.path'] = 'U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-antlr.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-apache-bcel.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-apache-bsf.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-apache-log4j.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-apache-oro.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-apache-regexp.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-apache-resolver.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-commons-logging.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-commons-net.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-jai.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-javamail.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-jdepend.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-jmf.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-jsch.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-junit.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-launcher.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-netrexx.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-nodeps.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-starteam.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-stylebook.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-swing.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-trax.jar;U:\\eclipse\\eclipse\\plugins\\org.apache.ant_1.7.0.v200803061910\\lib\\ant-weblogic.jar;U:\\eclipse\\eclipse\\configuration\\org.eclipse.osgi\\bundles\\139\\1\\.cp\\lib\\remoteAnt.jar;G:\\jdk\\lib\\tools.jar;U:\\eclipse\\eclipse\\plugins\\org.eclipse.swt.win32.win32.x86_3.4.1.v3449c.jar';
    
        cur['java.class.version'] = '50.0';
    
        cur['java.endorsed.dirs'] = 'G:\\jdk\\jre\\lib\\endorsed';
    
        cur['java.ext.dirs'] = 'G:\\jdk\\jre\\lib\\ext;C:\\WINDOWS\\Sun\\Java\\lib\\ext';
    
        cur['java.home'] = 'G:\\jdk\\jre';
    
        cur['java.io.tmpdir'] = 'C:\\DOCUME~1\\rg820649\\LOCALS~1\\Temp\\';
    
        cur['java.library.path'] = 'U:\\eclipse\\eclipse;.;C:\\WINDOWS\\Sun\\Java\\bin;C:\\WINDOWS\\system32;C:\\WINDOWS;G:/jdk/bin/../jre/bin/client;G:/jdk/bin/../jre/bin;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\Program Files\\ATI Technologies\\ATI.ACE\\;C:\\Program Files\\QuickTime\\QTSystem\\;C:\\Program Files\\MATLAB\\R2006a\\bin\\win32;C:\\texmf\\miktex\\bin;C:\\WINDOWS\\System32;C:\\Program Files\\Common Files\\Autodesk Shared\\;C:\\Program Files\\MATLAB\\R2007b\\bin;C:\\Program Files\\MATLAB\\R2007b\\bin\\win32;C:\\Program Files\\Autodesk\\DWG TrueView\\;C:\\Program Files\\SSH Communications Security\\SSH Secure Shell;U:\\eclipse\\eclipse\\configuration\\org.eclipse.osgi\\bundles\\99\\1\\.cp';
    
        cur['java.runtime.name'] = 'Java(TM) SE Runtime Environment';
    
        cur['java.runtime.version'] = '1.6.0_10-b33';
    
        cur['java.specification.name'] = 'Java Platform API Specification';
    
        cur['java.specification.vendor'] = 'Sun Microsystems Inc.';
    
        cur['java.specification.version'] = '1.6';
    
        cur['java.vendor'] = 'Sun Microsystems Inc.';
    
        cur['java.vendor.url'] = 'http://java.sun.com/';
    
        cur['java.vendor.url.bug'] = 'http://java.sun.com/cgi-bin/bugreport.cgi';
    
        cur['java.version'] = '1.6.0_10';
    
        cur['java.vm.info'] = 'mixed mode, sharing';
    
        cur['java.vm.name'] = 'Java HotSpot(TM) Client VM';
    
        cur['java.vm.specification.name'] = 'Java Virtual Machine Specification';
    
        cur['java.vm.specification.vendor'] = 'Sun Microsystems Inc.';
    
        cur['java.vm.specification.version'] = '1.0';
    
        cur['java.vm.vendor'] = 'Sun Microsystems Inc.';
    
        cur['java.vm.version'] = '11.0-b15';
    
        cur['lib.dir'] = 'lib';
    
        cur['line.separator'] = ' ';
    
        cur['main-class'] = 'jsimplesim.JSimpleSimApp';
    
        cur['os.arch'] = 'x86';
    
        cur['os.name'] = 'Windows XP';
    
        cur['os.version'] = '5.1';
    
        cur['path.separator'] = ';';
    
        cur['src.dir'] = 'src';
    
        cur['sun.arch.data.model'] = '32';
    
        cur['sun.boot.class.path'] = 'G:\\jdk\\jre\\lib\\resources.jar;G:\\jdk\\jre\\lib\\rt.jar;G:\\jdk\\jre\\lib\\sunrsasign.jar;G:\\jdk\\jre\\lib\\jsse.jar;G:\\jdk\\jre\\lib\\jce.jar;G:\\jdk\\jre\\lib\\charsets.jar;G:\\jdk\\jre\\classes';
    
        cur['sun.boot.library.path'] = 'G:\\jdk\\jre\\bin';
    
        cur['sun.cpu.endian'] = 'little';
    
        cur['sun.cpu.isalist'] = '';
    
        cur['sun.desktop'] = 'windows';
    
        cur['sun.io.unicode.encoding'] = 'UnicodeLittle';
    
        cur['sun.java.launcher'] = 'SUN_STANDARD';
    
        cur['sun.jnu.encoding'] = 'Cp1252';
    
        cur['sun.management.compiler'] = 'HotSpot Client Compiler';
    
        cur['sun.os.patch.level'] = 'Service Pack 2';
    
        cur['test.reports'] = 'Reports/html';
    
        cur['testsrc.dir'] = 'testsrc';
    
        cur['testsrc.testassembler.dir'] = 'testsrc/jsimplesim/assembler';
    
        cur['testsrc.testmain.dir'] = 'testsrc/jsimplesim';
    
        cur['testsrc.testview.dir'] = 'testsrc/jsimplesim/view';
    
        cur['user.country'] = 'US';
    
        cur['user.dir'] = 'G:\\workspace\\JSimpleSim';
    
        cur['user.home'] = '\\\\wtstudents.wtamu.edu\\netlogon\\redirect\\et119';
    
        cur['user.language'] = 'en';
    
        cur['user.name'] = 'rg820649';
    
        cur['user.timezone'] = '';
    
        cur['user.variant'] = '';
    </script><script type="text/javascript" language="JavaScript">
        function displayProperties (name) {
          var win = window.open('','JUnitSystemProperties','scrollbars=1,resizable=1');
          var doc = win.document;
          doc.open();
          doc.write("<html><head><title>Properties of " + name + "</title>");
          doc.write("<style type=\"text/css\">");
          doc.write("body {font:normal 68% verdana,arial,helvetica; color:#000000; }");
          doc.write("table tr td, table tr th { font-size: 68%; }");
          doc.write("table.properties { border-collapse:collapse; border-left:solid 1 #cccccc; border-top:solid 1 #cccccc; padding:5px; }");
          doc.write("table.properties th { text-align:left; border-right:solid 1 #cccccc; border-bottom:solid 1 #cccccc; background-color:#eeeeee; }");
          doc.write("table.properties td { font:normal; text-align:left; border-right:solid 1 #cccccc; border-bottom:solid 1 #cccccc; background-color:#fffffff; }");
          doc.write("h3 { margin-bottom: 0.5em; font: bold 115% verdana,arial,helvetica }");
          doc.write("</style>");
          doc.write("</head><body>");
          doc.write("<h3>Properties of " + name + "</h3>");
          doc.write("<div align=\"right\"><a href=\"javascript:window.close();\">Close</a></div>");
          doc.write("<table class='properties'>");
          doc.write("<tr><th>Name</th><th>Value</th></tr>");
          for (prop in TestCases[name]) {
            doc.write("<tr><th>" + prop + "</th><td>" + TestCases[name][prop] + "</td></tr>");
          }
          doc.write("</table>");
          doc.write("</body></html>");
          doc.close();
          win.focus();
        }
      
      </script>
</head>
<body>
<h1>Unit Test Results</h1>
<table width="100%">
<tr>
<td align="left"></td><td align="right">Designed for use with <a href="http://www.junit.org/">JUnit</a> and <a href="http://ant.apache.org/">Ant</a>.</td>
</tr>
</table>
<hr size="1">
<h3>Class jsimplesim.assembler.AssemblerPassOneTest</h3>
<table class="details" border="0" cellpadding="5" cellspacing="2" width="95%">
<tr valign="top">
<th width="80%">Name</th><th>Tests</th><th>Errors</th><th>Failures</th><th nowrap>Time(s)</th><th nowrap>Time Stamp</th><th>Host</th>
</tr>
<tr valign="top" class="Failure">
<td><a title="Display all tests" href="0_AssemblerPassOneTest.html">AssemblerPassOneTest</a></td><td><a title="Display all tests" href="0_AssemblerPassOneTest.html">15</a></td><td>0</td><td><a title="Display only failures" href="0_AssemblerPassOneTest-fails.html">1</a></td><td>3.313</td><td>2008-11-06T00:00:37</td><td>ET119B-01</td>
</tr>
</table>
<h2>Tests</h2>
<table class="details" border="0" cellpadding="5" cellspacing="2" width="95%">
<tr valign="top">
<th>Name</th><th>Status</th><th width="80%">Type</th><th nowrap>Time(s)</th>
</tr>
<tr valign="top" class="TableRowColor">
<td><a name="SymbolDetection"></a>SymbolDetection</td><td>Success</td><td></td><td>1.969</td>
</tr>
<tr valign="top" class="TableRowColor">
<td><a name="MultipleSymbolDetection"></a>MultipleSymbolDetection</td><td>Success</td><td></td><td>0.031</td>
</tr>
<tr valign="top" class="TableRowColor">
<td><a name="loadOpcodeDetection"></a>loadOpcodeDetection</td><td>Success</td><td></td><td>0.078</td>
</tr>
<tr valign="top" class="TableRowColor">
<td><a name="storeOpcodeDetection"></a>storeOpcodeDetection</td><td>Success</td><td></td><td>0.047</td>
</tr>
<tr valign="top" class="TableRowColor">
<td><a name="moveOpcodeDetection"></a>moveOpcodeDetection</td><td>Success</td><td></td><td>0.062</td>
</tr>
<tr valign="top" class="TableRowColor">
<td><a name="addiOpcodeDetection"></a>addiOpcodeDetection</td><td>Success</td><td></td><td>0.047</td>
</tr>
<tr valign="top" class="TableRowColor">
<td><a name="jmpOpcodeDetection"></a>jmpOpcodeDetection</td><td>Success</td><td></td><td>0.063</td>
</tr>
<tr valign="top" class="TableRowColor">
<td><a name="rorOpcodeDetection"></a>rorOpcodeDetection</td><td>Success</td><td></td><td>0.062</td>
</tr>
<tr valign="top" class="TableRowColor">
<td><a name="addfOpcodeDetection"></a>addfOpcodeDetection</td><td>Success</td><td></td><td>0.063</td>
</tr>
<tr valign="top" class="TableRowColor">
<td><a name="orOpcodeDetection"></a>orOpcodeDetection</td><td>Success</td><td></td><td>0.047</td>
</tr>
<tr valign="top" class="TableRowColor">
<td><a name="xorOpcodeDetection"></a>xorOpcodeDetection</td><td>Success</td><td></td><td>0.046</td>
</tr>
<tr valign="top" class="TableRowColor">
<td><a name="andOpcodeDetection"></a>andOpcodeDetection</td><td>Success</td><td></td><td>0.047</td>
</tr>
<tr valign="top" class="TableRowColor">
<td><a name="orgOpcodeDetection"></a>orgOpcodeDetection</td><td>Success</td><td></td><td>0.047</td>
</tr>
<tr valign="top" class="Failure">
<td><a name="dbOpcodeDetection"></a>dbOpcodeDetection</td><td>Failure</td><td>expected:&lt;12&gt; but was:&lt;18&gt;<br>
<br>
<code>junit.framework.AssertionFailedError: expected:<12> but was:<18><br/>	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner$4.addError(JUnitTestRunner.java:975)<br/>	at junit.framework.TestResult.addError(TestResult.java:38)<br/>	at junit.framework.JUnit4TestAdapterCache$1.testFailure(JUnit4TestAdapterCache.java:51)<br/>	at org.junit.runner.notification.RunNotifier$4.notifyListener(RunNotifier.java:96)<br/>	at org.junit.runner.notification.RunNotifier$SafeNotifier.run(RunNotifier.java:38)<br/>	at org.junit.runner.notification.RunNotifier.fireTestFailure(RunNotifier.java:93)<br/>	at org.junit.internal.runners.model.EachTestNotifier.addFailure(EachTestNotifier.java:29)<br/>	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:77)<br/>	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46)<br/>	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)<br/>	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)<br/>	at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)<br/>	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)<br/>	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)<br/>	at org.junit.runners.ParentRunner.run(ParentRunner.java:220)<br/>	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)<br/>	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:421)<br/>	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeInVM(JUnitTask.java:1245)<br/>	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:814)<br/>	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeOrQueue(JUnitTask.java:1657)<br/>	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:764)<br/>	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)<br/>	at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)<br/>	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br/>	at java.lang.reflect.Method.invoke(Method.java:597)<br/>	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)<br/>	at org.apache.tools.ant.Task.perform(Task.java:348)<br/>	at org.apache.tools.ant.Target.execute(Target.java:357)<br/>	at org.apache.tools.ant.Target.performTasks(Target.java:385)<br/>	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)<br/>	at org.apache.tools.ant.Project.executeTarget(Project.java:1298)<br/>	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)<br/>	at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)<br/>	at org.apache.tools.ant.Project.executeTargets(Project.java:1181)<br/>	at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)<br/>	at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)<br/>Caused by: java.lang.AssertionError: expected:<12> but was:<18><br/>	at org.junit.Assert.fail(Assert.java:91)<br/>	at org.junit.Assert.failNotEquals(Assert.java:618)<br/>	at org.junit.Assert.assertEquals(Assert.java:126)<br/>	at org.junit.Assert.assertEquals(Assert.java:443)<br/>	at org.junit.Assert.assertEquals(Assert.java:427)<br/>	at jsimplesim.assembler.AssemblerPassOneTest.dbOpcodeDetection(AssemblerPassOneTest.java:226)<br/>	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br/>	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br/>	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br/>	at java.lang.reflect.Method.invoke(Method.java:597)<br/>	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)<br/>	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)<br/>	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)<br/>	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)<br/>	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)<br/>	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)<br/>	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73)<br/>	... 28 more<br/></code></td><td>0.110</td>
</tr>
<tr valign="top" class="TableRowColor">
<td><a name="helloWorldTest"></a>helloWorldTest</td><td>Success</td><td></td><td>0.281</td>
</tr>
</table>
<div class="Properties">
<a href="javascript:displayProperties('jsimplesim.assembler.AssemblerPassOneTest');">
                    Properties &raquo;
                </a>
</div>
<div class="Properties">
<a href="./0_AssemblerPassOneTest-out.txt">
                        System.out &raquo;
                    </a>
</div>
</body>
</html>
